put through hell - Francés Inglés Diccionario